// 设置---权限设置----菜单列表调用的接口

import request from '@/utils/request'


//获取菜单列表数据
export function menu_list(data) {
  return request({
    url: '/api/menu/list',
    method: 'post',
    data: data
  })
}
export function menu_listAll(data) {
  return request({
    url: '/api/menu/listAll',
    method: 'post',
    data: data
  })
}
//添加菜单列表数据
export function menu_save(data) {
  return request({
    url: '/api/menu/save',
    method: 'post',
    data: data
  })
}
//编辑菜单列表数据
export function menu_edit(data) {
  return request({
    url: '/api/menu/edit',
    method: 'post',
    data: data
  })
}
//获取菜单树结构
export function menu_getTree(data) {
  return request({
    url: '/api/menu/getTree',
    method: 'post',
    data: data
  })
}
export function menu_findById(data) {
  return request({
    url: '/api/menu/findById',
    method: 'post',
    data: data
  })
}

export function menu_deleteAll(data) {
  return request({
    url: '/api/menu/deleteAll',
    method: 'post',
    data: data
  })
}
export function menu_deleteByCompanyId(data) {
  return request({
    url: '/api/menu/deleteByCompanyId',
    method: 'post',
    data: data
  })
}